package com.danco.training.zaneuskaya.api;



import com.danco.training.zaneuskaya.domain.Order;

public interface OrderController {

        public void printOrderList();

        public void printOrderListSortedByOrderDate();

        public void printExecutedOrders();

        public void printNotExecutedOrders();

        public void printExecutedOrderListSortedByPrice();

        public void printExecutedOrderListSortedByOrderDate();

        public void createOrder();

        public void printOrderInfo();

        public String orderInfo(Integer id);

        public void updateOrder();

        public void deleteOrder();

        public void addBookToOrder();

        public void deleteBookFromOrder();

        public void executeOrder();

        public void copyOrder();

        public void saveOrderListToFile();

        public void readOrderListFromFile();

		public void printOrderListSortedByPrice();

}

